Career 2025 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F8 Uzbekistan F2 Uzbekistan F4 Ukraine F1 Ukraine F3 India F4 India F5 Uzbekistan F1 Uzbekistan F4 Italy F18 France F19 France F4 Uzbekistan F2 France F14 Compaq Challenger - Bucharest USTA/Safeway Challenger - Aptos 2003 West Side Tennis Club Challenger - Forest Hills 2003 USTA Tallahassee Tennis Challenger - Tallahassee HTV Challenger - Ho Chi Minh City BMW Tennis Championship - Sunrise 2006 USTA Tallahassee Tennis Challenger - Tallahassee XL Bermuda Open - Bermuda Penza Cup - Penza Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Challenger Copa Sevilla - Seville Open de L'Isere-Trophee BNP Paribas - Grenoble 2007 Challenger of Santa Clara - Valencia XL Bermuda Open - Bermuda Togliatti Cup - Togliatti GHI Bronz Classic - Bronx Oklahoma Challenger - Tulsa Samsung Securities Cup - Seoul Flea Market Cup - Busan Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg Morocco Tennis Tour - Meknes Puerto Rico Challenger Tennis Event - Humacao Tallahassee Tennis Challenger - Tallahassee Men's Pro Challenger at Tunica National - Tunica Uzbekistan F1 Uzbekistan F2 Thailand F3 China F3 India F1 India F2 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Uzbekistan F3 The Comercia Bank Challenger - Aptos France F18 Penza Cup 2008 - Penza Uzbekistan F3 Mordovia Cup 2008 - Saransk Oldum Brown Vancouver Open - Vancouver Uzbekistan F1 Bukhara Challenger - Bukhara UTC Open - Cherkassy Semgroup Challenger - Tulsa Flea Market Cup Busan Challenger Tennis - Busan President's Cup - Astana Music City Challenger - Nashville JSM Challenger of Champaign - Urbana PEOPLEnet CUP - Dnepropetrovsk Ukraine F2 China F2 Carson Challenger Dallas Challenger Besancon Challenger Marrakech Challenger Barletta Challenger Athens Challenger Talahassee Challenger Rome Challenger Rhodes Challenger Turin Challenger Aptos Challenger Binghamton Challenger Mons Challenger Sacramento Challenger Tashkent Challenger Tiburon Challenger Calabasas Challenger Astana Challenger Charlottesville Challenger USTA Challenger of Burbank - Burbank Bordeaux Challenger Lugano Challenger drkoop.com USTA Challenger of San Antonio - San Antonio Aptos Challenger Saint Francis Health System USTA Challenger - Tulsa Binghamton Challenger Tulsa Challenger Tiburon Challenger Heineken Challenger - Ho Chi Minh City Knoxville Challenger Helsinki Challenger Noumea Challenger Honolulu Challenger Rimouski Challenger Beijing Challenger Regional Hand Center Men's Challenger - Fresno Samarkand Challenger Karshi Challenger Istanbul Challenger Tulsa Challenger Tashkent Challenger Aguascalenties Challenger Tiburon Challenger Seoul Challenger Charlottesville Challenger Helsinki Challenger Honolulu Challenger Burnie Challenger Dallas Challenger USTA Challenger of Burbank - Burbank Salinas Challenger University of Tennessee USTA Challenger - Knoxville Barranquilla Challenger Pereira Challenger Panama City Challenger Bogota Challenger Granby Challenger The USTA Challenger at West End Racquet - Torrance USTA Seascape Challenger - Aptos 2000 Challenger de Granby - Granby 2001 USTA Challenger of Calabasas - Calabasas drkoop.com USTA Tennis Championships of Houston - Houston Third Bank Tennis Championships - Lexington drkoop.com USTA Challenger of Austin - Austin Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage USTA Championships of Kerrville - Kerrville Stella Artois Clay Court Championships - Budaors Fifth-Third Bank Tennis Championships - Lexington 2002 Tulsa USTA Challenger - Tulsa TED Open - Istanbul The Wright Financial Group, Inc. Challenger - Champaign USTA Tennis Championships of Houston - Houston USTA Challenger of Dallas - Dallas San Luis Potosi Challenger 2000 - San Luis Potosi Open Castilla y Leon Trofeo Iberdrola - Segovia KGHM Polish Indoors - Wroclaw GHI Bronx Tennis Classic - Bronx Mordovia Cup 2005 - Saransk ARMS USTA Challenger - Rocky Mount 2002 FSE Challenger - Tarzana Warsteiner Challenger Wolfsburg - Wolfsburg 2001 UT Tyler Patriot Challenger - Tyler Zivnobanka Czech Open - Prostejov Time Warner USTA Challenger - Binghamton Waco International Tennis Challenger - Waco USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin Bogota Challenger - Bogota XL Capital Bermuda Open - Bermuda Fergana Challenger - Fergana USTA Men's Challenger of Urbana-Champaign - Urbana Burbank Challenger - Burbank 2003 USTA Challenger of Calabasas - Calabasas The LTA Men's Challenger - Southampton USTA/Adtech Challenger - Boston Hilton Waikoloa Village USTA Challenger - Waikoloa Corona Mexico City Open - Mexico City 2006 Challenger of Santa Clarita California Challenger - Valencia Irving Challenger ECM Prague Open - Prague Abierto Colombiano de Tenis - Bogota XI Open International D'Andorra - Andorra Samarkand Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Medellin Challenger Napa Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Astana Challenger - Astana Samsung Securities Cup - Seoul Tiburon Challenger - Tiburon Irving Challenger Challenger Groningen - Groningen Harbour Tennis Cup Regione Lombardia - Milan The Natrel's Challenger of Granby - Granby Genova Challenger Orleans Challenger Budapest Challenger Bangkok Challenger USTA Seascape Challenger - Aptos Karshi Challenger - Karshi Samarkand Challenger - Samarkand Fifth Third Bank Tennis Classic - Lexington Open Costa Daurada - Tarragona Mordovia Cup - Mordovia Binghamton Professional Tennis Tournament - Binghamton Societa Canottieri Mincio 2005 - Mantova Bukhara Challenger - Bukhara UTC Open by Selena - Cherkassy St. Petersburg Challenger - St. Petersburg Pro Challenger at Calabasas - Calabasas Music City Challenger - Nashville JSM Challenger - Champaign 2007 Knoxville Challenger - Knoxville Samarkand Challenger - Samarkand AT&T Challenger of Dallas - Dallas College Station Challenger - College Station Austin Challenger - Austin USTA Challenger - Champaign 2004 Keys Gate Challenger - Homestead XI Torneo Internazionale di Tennis - Barletta Lambertz Open by Stawag - Aachen Privat Bank Cup - Dnepropetrovsk Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Memorial A. Manfredini Sassuolo Challenger - Sassuolo Heilbronn Open - Heilbronn Istanbul Challenger USTA Tallahassee Tennis Challenger - Tallahassee Tashkent Challenger II Naples ITG Challenger - Naples Challenger Lugano - Lugano Penza Cup - Penza Internationaux de Nouvelle-Caledonie - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa Togliatti Cup - Togliatti Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Mexico City Challenger Carson Challenger Status Athens Open - Athens Chicago Challenger Milan Challenger Baton Rouge Pro Tennis Classic - Baton Rouge Bogota Challenger Calabasas Challenger Ostdeutscher Sparkassen Cup - Dresden Charlottesville Challenger Countrywide Classic USTA Men's Challenger - Carson Mobilux Open - Luxembourg Sunset Moulding Challenger - Yuba City Zenith Tennis Cup-Harbour Club - Milan Sporting Challenger '08-Trofeo Regione Piemonte - Turin Winnetka Challenger Istanbul Challenger Shenzhen Challenger Quimper 2 Challenger Karshi Challenger - Karshi Alexander Kolyaskin Memorial - Donetsk Nur-Sultan 3 Challenger Internationaux du Doubs - Besancon Challenger Ford de Cherbourg - Cherbourg Manta Challenger Zadar Challenger Togliatti Cup - Togliatti Bukhara Challenger - Bukhara Nonthaburi 3 Challenger Savannah Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Bratislava Challenger Open Prevadies - St. Brieuc Andria Challenger Countrywide Classic USTA Challenger - Carson Ciudad de Pozoblanco Open Diputacion - Cordoba Quimper Challenger Mordova Cup 2007 - Saransk Alessandria Challenger Cali Challenger Guadalajara Challenger IX Abierto Internacional de Salinas - Salinas Waco Tennis Challenger - Waco Tatra Banka Open - Bratislava Atlanta Clay Court Challenger - Atlanta 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Dallas Challenger USTA Challenger of Las Vegas - Las Vegas USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Samsung Securities Cup - Seoul Bratislava Challenger 2003 Freeman Men's Challenger - Joplin Knoxville Challenger Sarasota Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Reggio Emilia Challenger Winnetka Challenger Lexington Challenger Samarkand Challenger - Samarkand Fifth-Third Bank Tennis Championships - Lexington Winnetka Challenger Sacramento Challenger Open des Alpes Trophee BNP Paribas - Grenoble Swanston Challenger - Sacramento Tashkent Challenger Bukhara Challenger - Bukhara Heineken Open - Auckland Citrix Tennis Championships - Delray Beach Galleryfurniture.com Challenge - Atlanta Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Bucaramanga Challenger Phoenix Challenger Kroger / St. Jude International - Memphis Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Verizon Tennis Challenge - Atlanta Urbana-Champaign Challenger - Urbana Salinas Challenger The Stella Artois Grass Court Championships - London Malaysian Open - Kuala Lumpur Miller Lite Hall of Fame Tennis Championships - Newport 2002 Azalea Orthopedic Challenger - Tyler RCA Championships - Indianapolis The Hamlet Cup - Long Island Heineken Open - Auckland Almaty Challenger Siebel Open - San Jose Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. CNA TennisPro Classic - Winnetka AAPT Championships - Adelaide Heineken Open - Auckland Mercedes-Benz Cup - Los Angeles Tashkent Challenger Granby Challenger - Granby Hilton Waikoloa USTA Challenger - Waikoloa ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck USTA Men's Challenger of Dallas - Dallas Eddleman USTA Challenger - Birmingham drkoop.com USTA Challenger of Tallahassee - Tallahassee Binghamton Professional Tennis Tournament - Binghamton Winnetka Challenger USTA Challenger of Tiburon - Tiburon Heineken Open - Auckland University of Tennessee USTA Men's Challenger - Knoxville Astana Challenger USTA Men's Challenger of Urbana-Champaign - Urbana Aptos Challenger Copa Ericsson Costa Rica - San Jose Hilton Waikoloa Village USTA Challenger - Waikoloa 2001 Eddleman USTA Challenger - Birmingham Almaty 1 Challenger Almaty 2 Challenger Unique Zagreb Open - Zagreb XI Venice Open - Venice USTA Tallahassee Tennis Challenger - Tallahassee U.S. Men's Clay Court Championships - Houston Tashkent Challenger Togliatti Cup - Togliatti Compaq Cup 2001 - Zabrze Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno TD Waterhouse Cup - Long Island Sacramento Challenger China Open - Beijing Yokohama World Tennis Gaora Cup - Yokohama The Waco International Tennis Challenger - Waco Chennai Open - Chennai International Tennis Championships - Delray Beach SAP Open - San Jose Pingguo Challenger Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Internationaler Raiffeisen Grand Prix - St. Polten Privatbank Open 2006 - Dnepropetrovsk The Stella Artois Grass Court Championships - London USTA Seascape Challenger - Aptos The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad Savannah Challenger Fergana Challenger - Fergana Naples Challenger - Naples Healthsouth/USTA Challenger - Denver Samarkand Challenger - Samarkand Fifth-Third Bank Tennis Championships - Lexington RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Indian Wells Challenger AIG Japan Open - Tokyo Challenger Ciudad de Tijuana - Tijuana Kremlin Cup - Moscow CA Tennis Trophy - Vienna GHI Bronx Classic - Bronx Sydney International - Sydney Heilbronn Challenger AT&T Challenger of Dallas - Dallas Southern Capital Cup - Almaty Brasil Open - Costa do Sauipe Internationaux de Doubs Open de Franchie-Comte - Besancon Project Independence Men's Challenger - Mandeville USTA Challenger of San Antonio - San Antonio Manta Challenger Bancolombia Open - Bogota Legg Mason Tennis Classic - Washington China Open - Beijing ATP Kremlin Cup - Moscow Como Challenger Istanbul Challenger Nur-Sultan 1 Challenger Nur-Sultan 2 Challenger Grand Prix de Tennis de Lyon - Lyon drkoop.com USTA Challenger of Dallas - Dallas Rome 1 Challenger drkoop.com USTA Challenger of Houston - Houston Hilton Waikoloa Village USTA Challenger - Waikoloa Joplin Challenger - Joplin VII Avierto Internacional de Salinas - Salinas Biella 6 Challenger 2002 Eddleman USTA Challenger - Birmingham Sydney International - Sydney 2002 USTA Tallahassee Tennis Challenger - Tallahassee Porto Challenger Abierto Internacional Varonil Ciudad de Cancun - Cancun V Abierto Internacional de Salinas - Salinas SAP Open - San Jose drkoop.com USTA Tennis Championships - Armonk drkoop.com USTA Tennis Championships of Denver - Denver Open de Montauban - Montauban Regions Morgan Keegan Championships - Memphis USTA Safeway Challenger - Aptos Abierto Mexicano Telcel - Acapulco Helsinki Challenger Kyiv UMC Open - Kiev Optimus Maia Open - Maia Columbus Challenger Cleveland Challenger Gran Copa Ericsson - Rio de Janeiro Mexico City Challenger San Luis Potosi Challenger Campbell's Hall of Fame Tennis Championships - Newport Healthsouth/USTA Men's Challenger of Burbank - Burbank Nord LB Open - Braunschweig Aguascalientes Challenger Morelos Challenger Frito Lay/USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Ojai Challenger Shymkent 1 Challenger Countrywide Classic - Los Angeles drkoop.com USTA Challenger of Burbank - Burbank Shymkent 2 Challenger Shimadzu All Japan Indoor - Kyoto The Granby Natrel Challenger - Granby Legg Mason Tennis Classic - Washington IX Trofeo Ciudad de Quito - Quito A Glimmer of Hope Challenger - Austin Segovia Challenger The Wright Financial Group, Inc. Challenger - Champaign 2004 USTA Challenger of Calabasas - Calabasas Nonthaburi 1 Challenger West Side Tennis Challenger - Forest Hills Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Music City Challenger - Nashville Ortisei Challenger Pro Tennis World Open - Sunrise Open de Moselle - Metz XL Capital Bermuda Open - Bermuda ATP Kremlin Cup - Moscow Maia Challenger Top Wool Challenger - Biella AAPT Championships - Adelaide Rome Challenger Dharwad Challenger 2006 - Dharwad San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Memorial Manfredini - Sassuolo Campbells Hall of Fame Tennis Championships - Newport Challenger DCN de Cherbourg - Cherbourg ATP Kremlin Cup - Moscow Chennai Open - Chennai SA Tennis Open - Johannesburg The 'Fitz' Casino Challenger - Tunica Fifth Third Bank Tennis Championships - Lexington AEGON Championships - London Cherbourg Challenger Campbells Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz St. Petersburg Open - St. Petersburg Proton Malaysian Open - Kuala Lumpur Chennai Open - Chennai 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Hurricane Tennis Open - Bradenton SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington D.C. Legg Mason Tennis Classic - Washington Open de Moselle - Metz Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis 2008 Lubbock Challenger - Lubbock Nur-Sultan Challenger Liuzhou Challenger Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London Bangkok Challenger Allianz Suisse Open - Gstaad Bangkok Challenger Newport Beach Challenger Dallas Challenger Winston Salem - Winston Salem Columbus Challenger Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Malaysian Open - Kuala Lumpur Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Apia International - Sydney Biella Challenger Istanbul Challenger Regions Morgan Keegan Championships - Memphis Quimper Challenger Estoril Open - Estoril Cherbourg Challenger Napoli Challenger Split 2 Challenger Pereira Challenger Open de Nice Cote d'Azur - Nice Bordeaux Challenger Leon Challenger Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Apia International - Sydney TD Waterhouse Cup - Long Island SAP Open - San Jose Busan Challenger U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Portugal Open - Oeiras AEGON Championships - London AEGON International - Eastbourne BB&T Atlanta Open - Atlanta Cremona Challenger Alicante Challenger Legg Mason Tennis Classic - Washington D.C. Bratislava Challenger Champaign Challenger Champaign Challenger Kremlin Cup - Moscow Swiss Indoors Basel - Basel Helsinki Challenger Cali Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf Quito Challenger Citi Open - Washington Honolulu Challenger Kremlin Cup - Moscow AEGON International - Eastbourne Rakuten Japan Open - Tokyo Medellin Challenger Catella Swedish Open - Bastad ABN AMRO World Tennis Tournament - Rotterdam Indianapolis Tennis Championships - Indianapolis Cherbourg Challeger Geneva Open - Geneva Malaga Challenger Aegon Nottingham Open - Nottingham Winston-Salem Open - Winston-Salem China Open - Beijing Open 13 - Marseille Sunrise Challenger Almaty Challenger Bucaramanga Challenger SAP Open - San Jose Porto Challenger Grand Prix Hassan II - Marrakech Geneva Open - Geneva Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Chengdu Open - Chengdu Dubai Duty Free Tennis Championships - Dubai Gazprom Hungarian Open - Budapest Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Tata Open Maharashtra - Pune Bogota Challenger New York Open - New York Baton Rouge Challenger Farmers Classic - Los Angeles Stockholm Open - Stockholm Tallahassee Challenger Dallas Open - Dallas RCA Championships - Indianapolis Apia International - Sydney AEGON Championships - London AEGON International - Eastbourne Moselle Open - Metz Delray Beach Open - Delray Beach China Open - Beijing Manta Challenger Swiss Indoors Basel - Basel New York Open - New York PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston AEGON Championships - London International German Open - Hamburg Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Bet-At-Home Austrian Open - Kitzbuhel AEGON International - Eastbourne German Tennis Championships - Hamburg Kremlin Cup - Moscow Cancun Challenger Brisbane International - Brisbane Meknes Challenger Kyoto Challenger Delray Beach International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Orlando Grand Prix Hassan II - Casablanca AEGON Championships - London AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Open Parc - Lyon Barcelona Open BancSabadell - Barcelona Bratislava Challenger Open de Nice Cote d'Azur - Nice Nature Valley International - Eastbourne Citi Open - Washington St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok Topshelf Open - 's-Hertogenbosch Open Sud de France - Montpellier AEGON International - Eastbourne ABN AMRO World Tennis Tournament - Rotterdam Shenzhen Open - Shenzhen Dubai Duty Free Tennis Championships - Dubai Mons Challenger Astana Challenger Chennai Open - Chennai USTA Men's Challenger of Dallas - Dallas BB&T Atlanta Open - Atlanta Aix En Provence Challenger Sporting Challenger - Turin Swiss Indoors Basel - Basel Apia International - Sydney Open Sud de France - Montpellier Binghamton Professional Tennis Tournament - Binghamton Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul San Luis Potosi Challenger 2002 - San Luis Potosi AEGON Championships - London SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brisbane International - Brisbane 2002 USTA Challenger of Calabasas - Calabasas Open Sud de France - Montpellier Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam USTA Challenger of Burbank - Burbank Dubai Duty Free Tennis Championships - Dubai Samarkand Challenger BMW Open - Munich Aegon Nottingham Open - Nottingham University of Tennessee USTA Men's Challenger - Knoxville V Trofeo Ciudad de Quito - Quito ABN AMRO World Tennis Tournament - Rotterdam Forli 2 Challenger Atlantic City Open - Atlantic City Millennium Estoril Open - Estoril Challenger de Granby - Granby Ricoh Open - 's-Hertogenbosch West Side Tennis Club Clay Court Challenger - Forest Hills Konzum Croatia Open - Umag San Luis Potosi Challenger - San Luis Potosi Canottieri Minico 2004 - Mantova Challenger Leon 2003 - Leon Medibank International - Sydney 2003 Eddleman USTA Challenger - Birmingham Suisse Open - Gstaad Swiss Indoors Basel - Basel Nonthaburi 2 Challenger Brisbane International - Brisbane Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam New Haven Challenger Ningboo Challenger TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva 5° Sporting Challenger - Turin Parma Challenger DIEMA XTRA Sofia Open - Sofia Alicante Challenger Grand Prix de Tennis de Lyon - Lyon Delray Beach Open - Delray Beach Grand Prix Hassan II - Marrakech BMW Open - Munich Prague Challenger Hall of Fame Open - Newport Bauer Watertechnology Cup - Eckental Swiss Open - Gstaad Kroger / St. Jude International - Memphis Generali Open - Kitzbuhel Sony Ericsson Open 2008 - Belgrade Chengdu Open - Chengdu Almaty Challenger 1 - Almaty Japan Open - Tokyo Forli 3 Challenger Delray Beach Open - Delray Beach Nur-Sultan Challenger U.S. Men's Clay Court Championships - Houston Mallorca Championships - Mallorca Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Moselle Open - Metz Kremlin Cup - Moscow Delray Beach International Tennis Championships - Delray Beach Astana Open - Nur-Sultan Abierto Mexicano Telcel - Acapulco Astana Open - Astana Campbell's Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok Open SEAT 2008 - Barcelona Legg Mason Tennis Classic - Washington Tennis Masters Series - Indian Wells The Ericsson Open - Miami Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Waldbaum's Hamlet Cup - Long Island NASDAQ-100 Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Thailand Open - Bangkok Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Kroger / St. Jude International - Memphis BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Kremlin Cup - Moscow Shanghai ATP Masters 1000 - Shanghai Brisbane International - Brisbane BNP Paribas Open - Indian Wells Arizona Men's Tennis Championships - Scottsdale Barcelona Open BancSabadell - Barcelona Suisse Open - Gstaad SkiStar Swedish Open - Bastad Kremlin Cup - Moscow Mercedes Cup - Stuttgart Franklin Templeton Tennis Classic - Scottsdale BNP Paribas Open - Indian Wells Waldbaum's Hamlet Cup - Long Island Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Ilkley Challenger Catella Swedish Open - Bastad Western & Southern Open - Cincinnati Ostrava Challenger St. Tropez Challenger Tennis Masters Series - Hamburg Winston-Salem Open - Winston-Salem Telecom Italia Masters - Rome Internazionali BNL d'Italia - Rome U.S. Men's Clay Court Championships - Houston Thailand Open - Bangkok Pacific Life Open - Indian Wells Rogers Cup - Montreal AIG Japan Open Tennis Championships - Tokyo BNP Paribas Masters - Paris Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Millenium Tennis Championships - Delray Beach BNP Paribas Masters - Paris Miami Open - Miami St. Petersburg Open - St. Petersburg Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Antalya Cup - Antalya Rogers Cup - Toronto China Open - Beijing BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Miami Open - Miami BNP Paribas Masters - Paris Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Winston-Salem Open - Winston-Salem BNP Paribas Open - Indian Wells Adidas International - Sydney Sony Ericsson Open - Miami Gerry Weber Open - Halle U.S. Open - New York BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris TD Waterhouse Cup - Long Island BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Qatar ExxonMobil Open - Doha French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Countrywide Classic - Los Angeles U.S. Open - New York Wimbledon - London Australian Open - Melbourne Apia International - Sydney Gerry Weber Open - Halle French Open - Paris U.S. Open Open Sabadell Atlantico - Barcelona Swiss Open - Gstaad St. Petersburg Open - St. Petersburg China Open - Beijing Swiss Indoors Basel - Basel Barcelona Open Banc Sabadell - Barcelona Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Davis Cup, World Group, PO, UZB-USA 1-3 Australian Open - Melbourne Pacific Life Open - Indian Wells French Open - Paris French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne U.S. Open - New York French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Davis Cup, Group 1, 1R, INA-UZB 2-3 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 2R, KOR-UZB 5-0 Davis Cup, Group 1, 3R, UZB-JPN 3-2 Davis Cup, World Group, PO, SRB-UZB, 5-0 Davis Cup, Group 1, 1R, CHN-UZB 3-2 Davis Cup, Asia/Oceania Group I, PO, KOR-UZB 2-3 Davis Cup, Group 1, 2R, IND-UZB 5-0 Davis Cup, Group I, 1R, UZB-CHN 4-1 Davis Cup, Group I, 1R, NZL-UZB 2-3 Davis Cup, Group I, 2R, UZB-AUS 1-3 Davis Cup, World Group, PO, AUS-UZB 5-0 Davis Cup, Group 1, 2R, UZB-CHN 3-0 Davis Cup, Group I, 2R, UZB-KOR 3-2 Davis Cup, World Group, PO, UZB-SUI 2-3 Davis Cup, World Group, QR, USA-UZB 4-0 Davis Cup, Group I, 1R, NOR-UZB 3-1 Davis Cup, Group I, 1R, UZB-NZL 3-2 Davis Cup, Group 1, 1R, UZB-IND 4-1 Davis Cup, Group I, 1R, KOR-UZB 1-3 Davis Cup, Group 1, 1R, IND-UZB 3-2 Davis Cup, Group I, 2R, UZB-IND 3-2 Davis Cup, Group I, 2R, CHN-UZB 2-3 Davis Cup, Group 1, 2R, UZB-KOR 4-1 Davis Cup, Group I, 2R, JPN-UZB 4-1 15th Asian Games Doha 2006 Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, World Group, PO, GBR-UZB 3-1 Davis Cup, Group 1, 2R, PHI-UZB 2-3 Davis Cup, World Group, QR, UZB-SRB 2-3 Australian Open (Asia, Wildcard) Davis Cup, Group I, 1R, UZB-JPN 3-1 Australian Open (Asia, Wildcard) Davis Cup, Group I, 2R, UZB-CHN 3-2 Davis Cup, Group I, 2R, PAK-UZB 1-4 Olympics - London Astana Challenger Olympics - Rio de Janeiro Olympics - Tokyo